161 research outputs found
Influence of Context on Decision Making during Requirements Elicitation
Requirements engineers should strive to get a better insight into decision
making processes. During elicitation of requirements, decision making
influences how stakeholders communicate with engineers, thereby affecting the
engineers' understanding of requirements for the future information system.
Empirical studies issued from Artificial Intelligence offer an adequate
groundwork to understand how decision making is influenced by some particular
contextual factors. However, no research has gone into the validation of such
empirical studies in the process of collecting needs of the future system's
users. As an answer, the paper empirically studies factors, initially
identified by AI literature, that influence decision making and communication
during requirements elicitation. We argue that the context's structure of the
decision should be considered as a cornerstone to adequately study how
stakeholders decide to communicate or not a requirement. The paper proposes a
context framework to categorize former factors into specific families, and
support the engineers during the elicitation process.Comment: appears in Proceedings of the 4th International Workshop on
Acquisition, Representation and Reasoning with Contextualized Knowledge
(ARCOE), 2012, Montpellier, France, held at the European Conference on
Artificial Intelligence (ECAI-12
Modelling Requirements for Content Recommendation Systems
This paper addresses the modelling of requirements for a content
Recommendation System (RS) for Online Social Networks (OSNs). On OSNs, a user
switches roles constantly between content generator and content receiver. The
goals and softgoals are different when the user is generating a post, as
opposed as replying to a post. In other words, the user is generating instances
of different entities, depending on the role she has: a generator generates
instances of a "post", while the receiver generates instances of a "reply".
Therefore, we believe that when addressing Requirements Engineering (RE) for
RS, it is necessary to distinguish these roles clearly.
We aim to model an essential dynamic on OSN, namely that when a user creates
(posts) content, other users can ignore that content, or themselves start
generating new content in reply, or react to the initial posting. This dynamic
is key to designing OSNs, because it influences how active users are, and how
attractive the OSN is for existing, and to new users. We apply a well-known
Goal Oriented RE (GORE) technique, namely i-star, and show that this language
fails to capture this dynamic, and thus cannot be used alone to model the
problem domain. Hence, in order to represent this dynamic, its relationships to
other OSNs' requirements, and to capture all relevant information, we suggest
using another modelling language, namely Petri Nets, on top of i-star for the
modelling of the problem domain. We use Petri Nets because it is a tool that is
used to simulate the dynamic and concurrent activities of a system and can be
used by both practitioners and theoreticians.Comment: 28 pages, 7 figure
Aligning a Service Provisioning Model of a Service-Oriented System with the ITIL v.3 Life Cycle
Bringing together the ICT and the business layer of a service-oriented system
(SoS) remains a great challenge. Few papers tackle the management of SoS from
the business and organizational point of view. One solution is to use the
well-known ITIL v.3 framework. The latter enables to transform the organization
into a service-oriented organizational which focuses on the value provided to
the service customers. In this paper, we align the steps of the service
provisioning model with the ITIL v.3 processes. The alignment proposed should
help organizations and IT teams to integrate their ICT layer, represented by
the SoS, and their business layer, represented by ITIL v.3. One main advantage
of this combined use of ITIL and a SoS is the full service orientation of the
company.Comment: This document is the technical work of a conference paper submitted
to the International Conference on Exploring Service Science 1.5 (IESS 2015
Using Intelligent Agents to Build E-Business Software
Agent architectures are gaining popularity for building open, distributed, and evolving software required by e-commerce applications. Unfortunately, despite considerable work in software architecture during the last decade, few research efforts have aimed at truly defining patterns and languages for agent architectural design. This paper proposes a modern approach based on organizational structures and architectural description languages to define and specify agent architectures notably in the case of e-commerce system design
Persistent Current of Free Electrons in the Plane
Predictions of Akkermans et al. are essentially changed when the Krein
spectral displacement operator is regularized by means of zeta function.
Instead of piecewise constant persistent current of free electrons on the plane
one has a current which varies linearly with the flux and is antisymmetric with
regard to all time preserving values of including . Different
self-adjoint extensions of the problem and role of the resonance are discussed.Comment: (Comment on "Relation between Persistent Currents and the Scattering
Matrix", Phys. Rev. Lett. {\bf 66}, 76 (1991)) plain latex, 4pp., IPNO/TH
94-2
Reasoning About Willingness in Networks of Agents
The i* Strategic Dependency model has been successfully employed to analyze trust relationships of networks of agents during the early stages of multiagent systems development. However, the model only supports limited trust reasoning due to its limitation to deal with the vulnerability of the depender regarding the failure of the dependency. In this paper, we introduce the concept of willingness, which provides a solution to the above problem and therefore allows a more complete analysis and reasoning of trust relationships in networks of agents
Delegation Mechanisms for Agent Architectural Design
Multi-agent Systems (MAS) are now being considered a promising architectural approach for designing collaborative information systems. In such a perspective,
the concept of delegation has often been considered as a key concept for modeling cooperative behavior in MAS. However, despite considerable work on delegation
mechanisms in MAS, few research efforts have aimed at truly defining a delegation model for designing MAS. This paper deals with this issue in defining the foundations for
a delegation model aimed to help developers during the phase of designing collaborative MAS
- …